Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista Java
Opis
Text copied to clipboard!
Poszukujemy Programisty Java, który dołączy do naszego zespołu i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji opartych na technologii Java. Idealny kandydat powinien posiadać solidne doświadczenie w programowaniu obiektowym, znać popularne frameworki oraz narzędzia wykorzystywane w środowisku Java. W codziennej pracy będzie współpracować z zespołem programistów, analityków oraz testerów, aby dostarczać wysokiej jakości rozwiązania spełniające wymagania biznesowe. Oczekujemy kreatywności, samodzielności oraz zdolności do rozwiązywania problemów technicznych. Praca wymaga również dobrej znajomości zasad inżynierii oprogramowania, wzorców projektowych oraz praktyk związanych z ciągłą integracją i dostarczaniem (CI/CD). Jeśli jesteś osobą ambitną, chętną do rozwoju i lubisz wyzwania, ta oferta jest dla Ciebie.
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja aplikacji w języku Java.
- Współpraca z zespołem w celu analizy wymagań i tworzenia specyfikacji technicznych.
- Utrzymanie i rozwój istniejących systemów.
- Testowanie i debugowanie kodu.
- Optymalizacja wydajności aplikacji.
- Dokumentowanie kodu i procesów.
- Wdrażanie najlepszych praktyk programistycznych.
- Udział w przeglądach kodu.
- Aktualizacja wiedzy na temat nowych technologii i narzędzi.
- Wsparcie techniczne dla innych członków zespołu.
Wymagania
Text copied to clipboard!- Biegła znajomość języka Java i środowiska JEE.
- Doświadczenie z frameworkami takimi jak Spring, Hibernate.
- Znajomość baz danych SQL i NoSQL.
- Umiejętność pracy z systemami kontroli wersji, np. Git.
- Znajomość wzorców projektowych i zasad SOLID.
- Doświadczenie w pracy z narzędziami CI/CD.
- Dobra znajomość języka angielskiego technicznego.
- Umiejętność pracy w zespole i komunikatywność.
- Wykształcenie wyższe informatyczne lub pokrewne.
- Doświadczenie w metodykach Agile będzie dodatkowym atutem.
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w programowaniu w języku Java?
- Czy pracowałeś z frameworkiem Spring? Opowiedz o tym.
- Jakie narzędzia do kontroli wersji znasz i używasz?
- Opisz sytuację, w której musiałeś rozwiązać trudny problem techniczny.
- Jakie znasz wzorce projektowe i kiedy je stosujesz?
- Czy masz doświadczenie z bazami danych NoSQL?
- Jakie metody testowania kodu stosujesz?
- Czy pracowałeś w metodyce Agile?
- Jak dbasz o jakość i czytelność kodu?
- Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?